<%@taglib prefix="html" uri="struts-html" %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@taglib prefix="html" uri="struts-html" %>
<%@taglib prefix="c" uri="jstl" %>
<%@taglib prefix="fn" uri="jstl-fn" %>

    <jsp:include page="Templates/metas.jsp"/>

 
        <script src="../js/jquery-1.7.1.min.js" type="text/javascript"></script>
		<script src="../js/jquery.placeholder-1.0.4.js" type="text/javascript"></script>
		<script src="../js/jquery-ui-1.8.17.custom.min.js" type="text/javascript"></script>
		<script src="../js/callback.js" type="text/javascript"></script>
		<link rel="stylesheet" href="../css/jquery-ui-1.8.17.custom.css" media="all" type="text/css" />
    <body id="body_admin">
        <!--[if lt IE 7]>
            <p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
        <![endif]-->
       <jsp:include page="Templates/header.jsp"/>
        <section id="container_admin">
       <jsp:include page="Templates/menu.jsp"/>
       
        <div class="content_admin">
   
        	<html:form action='/administrador/ReporteDinamico' method='post'>
			
        	<div id="contIdArribo" >
        	<table class="table_reg" style="text-align: left;">
        	<caption>Reporte din&aacute;mico</caption>
        	</table>
        	<br>
        	<br>
        	
        	<table class="table_reg" style="text-align: left;">
        		<tr>
        			<td >Fecha de Inicio:</td>
	        			<td><input type="text" id="fecha_inicio" size="10" class="datepickerRec" name="fecha_inicio" readonly value="${fecha_inicio}"></td>
	        		<td >Fecha Fin:</td>
	        			<td><input type="text" id="fecha_fin" size="10" class="datepickerRec" name="fecha_fin" readonly value="${fecha_fin}"></td>
	        		<td colspan="10" vling="center">
	        			&nbsp;
	        		</td>
	            </tr>
        		<tr>
	        			<td>Nip Usuario: </td>
	        			<td>
	        			<select id="nip" name="nip" >
	        					<option value="">Todos</option>
	        					<c:forEach items="${list_Usuario}" var="list_Usuario" >
	        						<c:if test="${nip eq list_Usuario.nip}">
	        							<option value="${list_Usuario.nip}" selected>${list_Usuario.nip}</option>
	        						</c:if>
	        						<c:if test="${nip ne list_Usuario.nip}">
	        							<option value="${list_Usuario.nip}" >${list_Usuario.nip}</option>
	        						</c:if>
	        					</c:forEach>
	        				</select>
	        			</td>
	        			<td>Nombre (s): </td>
	        			<td><input type="text" name="nombre" value="${nombre}" /></td>
	        			<td>Apellido (s): </td>
	        			<td>
	        				<c:if test="${apellidos eq '1' }">
	        					<input type="checkbox" checked name="apellidos" value="1" />
	        				</c:if>
	        				<c:if test="${apellidos ne '1' }">
	        					<input type="checkbox" name="apellidos" value="1" />
	        				</c:if>
	        			</td>
	        			<td>Direcci&oacute;n Personal: </td>
	        			<td>
	        				<c:if test="${direccion_personal eq '1' }">
	        					<input type="checkbox" checked name="direccion_personal" value="1" />
	        				</c:if>
	        				<c:if test="${direccion_personal ne '1' }">
	        					<input type="checkbox" id="direccion_personal" name="direccion_personal" value="1" />
	        				</c:if>
	        			</td>
						<td >Forma de Pago: </td>
	        			<td>
	        			<select id='forma_pago' name="forma_pago"  >
	        					<option value=""></option>
		        					<c:if test="${forma_pago eq 'Tarjeta' }">
										<option value="Tarjeta" selected>Tarjeta</option>
									</c:if>
									<c:if test="${forma_pago ne 'Tarjeta' }">
										<option value="Tarjeta" >Tarjeta</option>
									</c:if>
									<c:if test="${forma_pago eq 'Depostio' }">
	        							<option value="Deposito" selected>Deposito</option>
	        						</c:if>
	        						<c:if test="${forma_pago ne 'Depostio' }">
	        							<option value="Deposito" >Deposito</option>
	        						</c:if>
	        						<c:if test="${forma_pago eq 'Transferencia' }">
										<option value="Transferencia" selected>Transferencia</option>
									</c:if>
									<c:if test="${forma_pago ne 'Transferencia' }">
										<option value="Transferencia" >Transferencia</option>
									</c:if>
									<c:if test="${forma_pago eq 'paypal'}">
										<option value="paypal" selected>paypal</option>
									</c:if>
									<c:if test="${forma_pago ne 'paypal'}">
										<option value="paypal" >paypal</option>
									</c:if>
	        				</select>
	        			</td>
	        		</tr><tr>
						<td >Fecha de Arribo: </td>
	        			<td>
	        				<c:if test="${fecha_arribo eq '1'}">
	        					<input type="checkbox" checked id="fecha_arribo" name="fecha_arribo" value="1">
	        				</c:if>
	        				<c:if test="${fecha_arribo ne '1'}">
	        					<input type="checkbox" id="fecha_arribo" name="fecha_arribo" value="1">
	        				</c:if>
	        			</td>
	        			<td >N&uacute;mero de Orden: </td>
	        			<td>
	        				<c:if test="${numero_orden eq '1' }">
	        					<input type="checkbox" checked name="numero_orden" value="1">
	        				</c:if>
	        				<c:if test="${numero_orden ne '1' }">
	        					<input type="checkbox" name="numero_orden" value="1">
	        				</c:if>
	        			</td>
	        			
						<td >Guia de Arribo: </td>
	        			<td>
	        				<c:if test="${guia_arribo eq '1' }">
	        					<input type="checkbox" checked name="guia_arribo" value="1">
	        				</c:if>
	        				<c:if test="${guia_arribo ne '1' }">
	        					<input type="checkbox" name="guia_arribo" value="1">
	        				</c:if>
	        			</td>
						
						<td >Guia de Redpack: </td>
	        			<td>
	        				<c:if test="${guia_Redpack eq '1' }">
	        					<input type="checkbox" checked name="guia_Redpack" value="1">
	        				</c:if>
	        				<c:if test="${guia_Redpack ne '1' }">
	        					<input type="checkbox" name="guia_Redpack" value="1">
	        				</c:if>
	        			</td>
						
						<td>Descripci&oacute;n de la Mercanc&iacute;a: </td>
	        			<td>
	        				<c:if test="${descripcion_mercancia eq '1' }">
	        					<input type="checkbox" checked name="descripcion_mercancia" value="1">
	        				</c:if>
	        				<c:if test="${descripcion_mercancia ne '1' }">
	        					<input type="checkbox" name="descripcion_mercancia" value="1">
	        				</c:if>
	        			</td>
					</tr><tr>
						<td >Valor declarado: </td>
	        			<td>
	        				<c:if test="${valor_declarado eq '1' }">
	        					<input type="checkbox" checked name="valor_declarado" value="1">
	        				</c:if>
	        				<c:if test="${valor_declarado ne '1' }">
	        					<input type="checkbox" name="valor_declarado" value="1">
	        				</c:if>
	        			</td>
						
						<td >N&uacute;mero de paquetes: </td>
	        			<td>
	        				<c:if test="${numero_de_paquetes eq '1' }">
	        					<input type="checkbox" checked name="numero_de_paquetes" value="1">
	        				</c:if>
	        				<c:if test="${numero_de_paquetes ne '1' }">
	        					<input type="checkbox" name="numero_de_paquetes" value="1">
	        				</c:if>
	        			</td>
						<td >Peso real: </td>
	        			<td>
	        				<c:if test="${peso_real eq '1' }">
	        					<input type="checkbox" checked name="peso_real" value="1">
	        				</c:if>
	        				<c:if test="${peso_real ne '1' }">
	        					<input type="checkbox" name="peso_real" value="1">
	        				</c:if>
	        			</td>
						<td >Peso dimensional: </td>
	        			<td>
	        				<c:if test="${peso_dimensional eq '1' }">
	        					<input type="checkbox" checked name="peso_dimensional" value="1">
	        				</c:if>
	        				<c:if test="${peso_dimensional ne '1' }">
	        					<input type="checkbox" name="peso_dimensional" value="1">
	        				</c:if>
	        			</td>
						<td >Impuestos: </td>
	        			<td>
	        				<c:if test="${impuestos eq '1' }">
	        					<input type="checkbox" checked name="impuestos" value="1">
	        				</c:if>
	        				<c:if test="${impuestos ne '1' }">
	        					<input type="checkbox" name="impuestos" value="1">
	        				</c:if>
	        			</td>
					</tr><tr>
						<td >Manejo: </td>
	        			<td>
	        				<c:if test="${manejo eq '1'}">
	        					<input type="checkbox" checked id="manejo" size="10" name="manejo" value="1">
	        				</c:if>
	        				<c:if test="${manejo ne '1'}">
	        					<input type="checkbox" id="manejo" size="10" name="manejo" value="1">
	        				</c:if>
	        			</td>
						<td >Env&iacute;o: </td>
	        			<td>
	        				<c:if test="${envio eq '1'}">
	        					<input type="checkbox" checked id="envio" size="10" name="envio" value="1">
	        				</c:if>
	        				<c:if test="${envio ne '1'}">
	        					<input type="checkbox" id="envio" size="10" name="envio" value="1">
	        				</c:if>
	        			</td>
						
						<td >Cargos adicionales: </td>
	        			<td>
	        				<c:if test="${cargos_adicionales eq '1'}">
	        					<input type="checkbox" checked id="cargos_adicionales" name="cargos_adicionales" value="1">
	        				</c:if>
	        				<c:if test="${cargos_adicionales ne '1'}">
	        					<input type="checkbox" id="cargos_adicionales" name="cargos_adicionales" value="1">
	        				</c:if>
	        			</td>
						
						<td >Total pagado: </td>
	        			<td>
	        				<c:if test="${total_pagado eq '1'}">
	        					<input type="checkbox" checked id="total_pagado" name="total_pagado" value="1">
	        				</c:if>
	        				<c:if test="${total_pagado ne '1'}">
	        					<input type="checkbox" id="total_pagado" name="total_pagado" value="1">
	        				</c:if>
	        			</td>
						<td >Estatus: </td>
	        			<td>
	        			<select id="estatus" name="estatus">
	        					<option value="">Todos</option>
	        					<c:forEach items="${EstatusArribo}" var="Arribo" >
	        							<option value="${Arribo.cve_Estatus_Arribo}">${Arribo.descripcion}</option>
	        					</c:forEach>
	        				</select>
	        			</td>
	        		</tr><tr>
	        			<td >D&iacute;as en bodega: </td>
	        			<td>
	        				<c:if test="${dias_en_bodega eq '1'}">
	        					<input type="checkbox" checked id="dias_en_bodega" name="dias_en_bodega" value="1">
	        				</c:if>
	        				<c:if test="${dias_en_bodega ne '1'}">
	        					<input type="checkbox" id="dias_en_bodega" name="dias_en_bodega" value="1">
	        				</c:if>
	        			</td>
						<td>Email:</td>
	        			<td>
	        				<c:if test="${email eq '1' }">
	        					<input type="checkbox" checked id="email" name="email" value="1">
	        				</c:if>
	        				<c:if test="${email ne '1' }">
	        					<input type="checkbox" id="email" name="email" value="1">
	        				</c:if>
	        			</td>
	        			<td >Tel&eacute;fono de casa:</td>
	        			<td>
	        				<c:if test="${telefono_casa eq '1' }">
	        					<input type="checkbox" checked id="telefono_casa" name="telefono_casa" value="1">
	        				</c:if>
	        				<c:if test="${telefono_casa ne '1' }">
	        					<input type="checkbox" id="telefono_casa" name="telefono_casa" value="1">
	        				</c:if>
	        			</td>
						<td >Tel&eacute;fono de oficina:</td>
	        			<td>
	        				<c:if test="${telefono_oficiona eq '1' }">
	        					<input type="checkbox" checked id="telefono_oficiona" name="telefono_oficiona" value="1">
	        				</c:if>
	        				<c:if test="${telefono_oficiona ne '1' }">
	        					<input type="checkbox" id="telefono_oficiona" name="telefono_oficiona" value="1">
	        				</c:if>
	        			</td>
	        			<td >Tel&eacute;fono movil:</td>
	        			<td>
	        				<c:if test="${telefono_movil eq '1' }">
	        					<input type="checkbox" checked id="telefono_movil" name="telefono_movil" value="1">
	        				</c:if>
	        				<c:if test="${telefono_movil ne '1' }">
	        					<input type="checkbox" id="telefono_movil" name="telefono_movil" value="1">
	        				</c:if>
	        			</td>
	            </tr>
	           	<tr>
        			<td colspan="10"></td>
	            </tr>
	        	<tr>
	        			<td ></td>	
	            </tr>
				<tr>
        			<td colspan="10" vling="center">
        				<input type="image" src="../img/btn_buscar.png">
        			</td>
	            </tr>
			</table>
			</div>

        	<br>
        	<br>
        	<br>
        	<br>
        	<br>
        	<br>
        
        	<table class="table_reg" style="text-align: left;">
        		<caption>Reporte de operaciones</caption>
        		<tr>
        			<th colspan="2" class="txt_red"> <html:errors /> </th>
        		</tr>
        		<tr>
        			<td>
        			<div id="dvData">
        				<table id="ReporteArribo"  class="table_datosRed">
        				<thead>
        					<tr>
        						<c:if test="${numero_orden eq '1' }">
        							<th>N&uacute;mero de orden</th>
        						</c:if>
        						<th>Nip</th>
        						<th>Nombre (s)</th>
        						<c:if test="${apellidos eq '1' }">
		        					<th>Apellido (s)</th>
		        				</c:if>
		        				<c:if test="${telefono_casa eq '1' }">
		        					<th>Tel&eacute;fono de casa</th>
		        				</c:if>
		        				<c:if test="${telefono_oficiona eq '1' }">
		        					<th>Tel&eacute;fono de oficina</th>
		        				</c:if>
		        				<c:if test="${telefono_movil eq '1' }">
		        					<th>Tel&eacute;fono movil</th>
		        				</c:if>
		        				<c:if test="${email eq '1' }">
		        					<th>Email</th>
		        				</c:if>
		        				<c:if test="${direccion_personal eq '1' }">
		        					<th>Direcci&oacute;n personal</th>
		        				</c:if>
		        				<c:if test="${guia_arribo eq '1' }">
		        					<th>Gu&iacute;a de arribo</th>
		        				</c:if>
		        				<c:if test="${guia_Redpack eq '1' }">
		        					<th>Gu&iacute;a Redpack</th>
		        				</c:if>
        						<th>Status</th>
        						<c:if test="${descripcion_mercancia eq '1'}">
        							<th>Descripci&oacute;n de la mercanc&iacute;a</th>
        						</c:if>
        						<c:if test="${fecha_arribo eq '1'}">
        							<th>Fecha</th>
        						</c:if>
        						<c:if test="${numero_de_paquetes eq '1' }">
		        					<th>Cantidad de piezas</th>
		        				</c:if>
		        				<c:if test="${peso_real eq '1' }">
		        					<th>Peso real</th>
		        				</c:if>
		        				<c:if test="${peso_dimensional eq '1' }">
		        					<th>Peso dimensional</th>
		        				</c:if>
        						<c:if test="${valor_declarado eq '1'}">
        							<th>Valor de la Mercanc&iacute;a</th>
        						</c:if>
        						<c:if test="${impuestos eq '1'}">
        							<th>Impuestos</th>
        						</c:if>
        						<c:if test="${envio eq '1'}">
        							<th>Env&iacute;o</th>
        						</c:if>
        						<c:if test="${cargos_adicionales eq '1'}">
        							<th>Cargos adicionales</th>
        						</c:if>
        						<th>Seguro de transporte</th>
        						<th>D&iacute;as de almacenaje</th>
        						<th>Costo de almacenaje</th>
        						<c:if test="${manejo eq '1'}">
        							<th>Manejo</th>
        						</c:if>
        						<c:if test="${dias_en_bodega eq '1'}">
        							<th>D&iacute;as en bodega</th>
        						</c:if>
        						<th>Otros</th>
        						<th>Forma Pago</th>
        						<c:if test="${total_pagado eq '1'}">
        							<th>Total Pagado</th>
        						</c:if>
        					</tr>     
        				</thead>
        				<tbody>   
    			
        					<c:forEach items="${list_RepArriboArr}" var="list_RepArribo"> 
	        					<tr class="body_table">
		        					<c:if test="${numero_orden eq '1' }">
		        						<td>${list_RepArribo.cve_arribo}</td>
	        						</c:if>
	        						<td>${list_RepArribo.nip}</td>
	        						<td>${list_RepArribo.nombre}</td>
	        						<c:if test="${apellidos eq '1' }">
	        							<td>${list_RepArribo.apellidos}</td>
	        						</c:if>
	        						<c:if test="${telefono_casa eq '1' }">
			        					<td>${list_RepArribo.telefono_casa}</td>
			        				</c:if>
			        				<c:if test="${telefono_oficiona eq '1' }">
			        					<td>${list_RepArribo.telefono_oficiona}</td>
			        				</c:if>
			        				<c:if test="${telefono_movil eq '1' }">
			        					<td>${list_RepArribo.telefono_movil}</td>
			        				</c:if>
			        				<c:if test="${email eq '1' }">
			        					<td>${list_RepArribo.email}</td>
			        				</c:if>
			        				<c:if test="${direccion_personal eq '1' }">
			        					<td>${list_RepArribo.direccion_personal}</td>
			        				</c:if>
			        				<c:if test="${guia_arribo eq '1' }">
			        					<td>${list_RepArribo.cve_guia_arribo}</td>
			        				</c:if>
			        				<c:if test="${guia_Redpack eq '1' }">
			        					<td>${list_RepArribo.cve_guia_redpack}</td>
			        				</c:if>
	        						<td>${list_RepArribo.descripcion_status}</td>
	        						<c:if test="${descripcion_mercancia eq '1'}">
	        							<td>${list_RepArribo.desc_mercancia}</td>
	        						</c:if>
	        						<c:if test="${fecha_arribo eq '1'}">
	        							<td>${list_RepArribo.fecha_arribo}</td>
	        						</c:if>
	        						<c:if test="${numero_de_paquetes eq '1'}">
	        							<td>${list_RepArribo.num_paquetes}</td>
	        						</c:if>	  
	        						<c:if test="${peso_real eq '1'}">
	        							<td>${list_RepArribo.peso_real_total_kg}</td>
	        						</c:if>	
	        						<c:if test="${peso_dimensional eq '1'}">
	        							<td>${list_RepArribo.peso_volumetrico_total_kg}</td>
	        						</c:if>	        						
	        						<c:if test="${valor_declarado eq '1'}">
	        							<td>${list_RepArribo.valor_mercancia_usd}</td>
	        						</c:if>
	        						<c:if test="${impuestos eq '1'}">
	        							<td>${list_RepArribo.impuestos_total}</td>
	        						</c:if>
	        						<c:if test="${envio eq '1'}">
	        							<td>${list_RepArribo.envio_entrega_total}</td>
	        						</c:if>
	        						<c:if test="${cargos_adicionales eq '1'}">
	        							<td>${list_RepArribo.cargos_adicionales_total}</td>
	        						</c:if>
	        						<td>${list_RepArribo.seguro_transporte_total}</td>
	        						<td>${list_RepArribo.almacenaje_total}</td>
	        						<td>${list_RepArribo.almacenaje_costo_total}</td>
	        						<c:if test="${manejo eq '1'}">
	        							<td>${list_RepArribo.manejo_total}</td>
	        						</c:if>
	        						<c:if test="${dias_en_bodega eq '1'}">
	        							<td>${list_RepArribo.almacenaje_total}</td>
	        						</c:if>
	        						<td>${list_RepArribo.otros}</td>
	        						<td>${list_RepArribo.forma_pago}</td>
	        						<c:if test="${total_pagado eq '1'}">
	        							<td>${list_RepArribo.total_pagado}</td>
	        						</c:if>
	        					</tr>	
        					</c:forEach>
        				</tbody>
        				</table>
        				</div>
        			</td>
        		</tr>
        	</table>
      
 			<br>
        	<br>
			<%
			/*
			<table class="table_reg" style="text-align: left;">
        		<tr>
        		</tr>
        		<tr>
        			<td>
      
        				<table class="table_datosRed">

        					<tr>
        					<td>
        					
        					<input type="image" src="../img/excel.png" style=" with:40px;height:40px "  onclick='ExportarReporte(2)'   >
        					&nbsp;
        					<input type="image" src="../img/icono-pdf3.png" style=" with:40px;height:40px "  onclick='ExportarReporte(1)'   >
        					<!--
        					<img  id="btnExport" src="../img/excel.png" style=" with:50px;height:50px "  onclick='CoverToXLS(1)'  />
        					 -->
        					</td>
        					<td>
        					
        					
        					</td>
        					</tr>     
 
        				
        				</table>
        			
        			</td>
        		</tr>
        	</table> 
        	*/
        	%>
      		</html:form>
		</div>
      		
        	<script type="text/javascript">

				function ExportarReporte(tipo){
					
					var NumFilas = 0;
					NumFilas = $("#ReporteArribo").find("tr").length;
					
					if(NumFilas > 1){
						$("#hd_FileExport").val(tipo);
						return true;
					}
					
					if(NumFilas == 0 || NumFilas == 1){
						alert('No existen registros que exportar');
			            return false;
					}
				};

        	</script>
        	
        </section>